// ============================== 导入依赖 ============================== //

// ============================== 导出按钮公共 ============================== //

export default {
  // —————————————————————————————— 提示属性 —————————————————————————————— //

  noTip: { type: Boolean, default: false }, // 是否隐藏提示 (触发整体重绘)

  // —————————————————————————————— 事件 —————————————————————————————— //

  // 可传 :onClick 来覆盖默认事件，不传则在默认事件后触发 @click
  onClick: { type: Function, default: null }, // 点击事件 (优先级最高)

  // —————————————————————————————— 系列属性 —————————————————————————————— //

  serie: { type: Object, default: () => ({}) }, // 系列配置

  serieList: { type: Array, default: () => [] }, // 系列配置列表

  // —————————————————————————————— 自定义属性 —————————————————————————————— //

  diy: { type: Object, default: () => ({}) }, // 自定义配置项

  // —————————————————————————————— 初始化属性 —————————————————————————————— //

  init: { type: Object, default: () => ({}) }, // 初始化配置项 (触发整体重绘)
}
